
/**
 * 读取并解析配置文件
 * @param {string} filePath - 配置文件的路径
 * @returns {Object} 解析后的配置对象
 */
function 读取配置文件ini(filePath) {
  const fs = require('fs');
  const path = require('path');
  const ini = require('ini');

  try {
    // 读取文件内容
    const data = fs.readFileSync(filePath, 'utf8');

    // 解析 INI 格式的文件内容
    const config = ini.parse(data);

    return config;
  } catch (err) {
    console.error('Error reading or parsing config file:', err);
    throw err;
  }
}

module.exports = 读取配置文件ini;